﻿using System;
using System.Collections.Generic;

using System.Text;

namespace Module.Core.EntitiesInfo.TablesInfo
{
    [Serializable]
    public class NewsLetterEmails
    {
        #region Fields

        private int _emailId;
        private int _groupId;
        private DateTime _date;
        private string _email;
        private string _fullName;
        private string _address;
        private byte _enable;
        private string _createdBy;


        #endregion

        #region Constructors

        public NewsLetterEmails()
        {
        }
        public NewsLetterEmails(int emailId, int groupId, DateTime date, string email, string fullName, string address, byte enable, string createdBy)
        {
            this._emailId = emailId;
            this._groupId = groupId;
            this._date = date;
            this._email = email;
            this._fullName = fullName;
            this._address = address;
            this._enable = enable;
            this._createdBy = createdBy;

        }


        public NewsLetterEmails( int groupId, DateTime date, string email, string fullName, string address, byte enable, string createdBy)
        {
      
            this._groupId = groupId;
            this._date = date;
            this._email = email;
            this._fullName = fullName;
            this._address = address;
            this._enable = enable;
            this._createdBy = createdBy;

        }


        #endregion

        #region Properties


        /// <summary>
        /// Gets or sets the SingerName value.
        /// </summary>
        public int EmailId
        {
            get { return _emailId; }
            set { _emailId = value; }
        }

        /// <summary>
        /// Gets or sets the Mobile value.
        /// </summary>
        public int GroupId
        {
            get { return _groupId; }
            set { _groupId = value; }
        }

        /// <summary>
        /// Gets or sets the Description value.
        /// </summary>
        public DateTime Date
        {
            get { return _date; }
            set { _date = value; }
        }

        /// <summary>
        /// Gets or sets the CreatedBy value.
        /// </summary>
        public string Email
        {
            get { return _email; }
            set { _email = value; }
        }

        /// <summary>
        /// Gets or sets the CreatedOn value.
        /// </summary>
        public string FullName
        {
            get { return _fullName; }
            set { _fullName = value; }
        }

        /// <summary>
        /// Gets or sets the Address value.
        /// </summary>
        public string Address
        {
            get { return _address; }
            set { _address = value; }
        }

        /// <summary>
        /// Gets or sets the Enable value.
        /// </summary>
        public byte Enable
        {
            get { return _enable; }
            set { _enable = value; }
        }


        public string CreatedBy
        {
            get { return _createdBy; }
            set { _createdBy = value; }
        }



        #endregion
    }
}
